1
general::
Phrase(s): enthrall someone with something
to charm or captivate someone with something. • They enthralled us with the beauty of their singing. • The children enthralled us with their rustic dances.
McGrawhill's American Idioms And Phrasal Verbs